
public enum TileType {
	//Row 0
	BASEROCK 		(  0 ),
	BRICK    		(  1 ),
	BRICK_QUEST 	(  2 ),
	CASTLE_TOP 		(  3 ),
	//Row 1 Mountain
	 MOUNTAIN_TOP0  ( 4 ),
	 MOUNTAIN_TOP1	( 5 ),
	 MOUNTAIN_TOP2	( 6 ),
	 MOUNTAIN_TOP3	( 7 ),
	 MOUNTAIN_TOP4	( 8 ),
	 // Row 2 
	 MOUNTAIN_MID0  ( 9 ),
	 MOUNTAIN_MID1	( 10),
	 MOUNTAIN_MID2	( 11),
	 MOUNTAIN_MID3	( 12),
	 MOUNTAIN_MID4	( 13),
	 // Row 3 
	 MOUNTAIN_BOT0  ( 14),
	 MOUNTAIN_BOT1	( 15),
	 MOUNTAIN_BOT2	( 16),
	 MOUNTAIN_BOT3	( 17),
	 MOUNTAIN_BOT4	( 18),
	 // Row 4 
	 SKY 			( 19), 
	 // Row 5 
	 PIPE_TOP0		( 20),
	 PIPE_TOP1		( 21),
	 // Row 6 
	 PIPE_BOT0		( 22),
	 PIPE_BOT1		( 23),
	 // Row 7 
	 CLOUD_TOP0     ( 24),
	 CLOUD_TOP1     ( 25),
	 // Row 8 
	 CLOUD_BOT0     ( 26),
	 CLOUD_BOT1     ( 27),
	 // Row 9 
	 BUSH_0         ( 28),
	 BUSH_1         ( 29),
	 BUSH_2         ( 30),
	 // Row 10 
	 FLAG_TOP0		( 31),
	 FLAG_TOP1		( 32),
	 // Row 11 
	 FLAG_MID0		( 33),
	 FLAG_MID1		( 34),
	 // Row 12 
	 FLAG_BOT0		( 35),
	 FLAG_BOT1		( 36);
	 
	 int TileType;
	 
	 TileType( int type){
		 this.TileType = type;
	 }
	 int TileInt(){
		 return TileType;
	 }
}
	
	
	
	// 1     BRICK    	- 1
	// 2    ? brick  	- 2 - Should be sprite
	// 3    Castle top 	- 3
	//       Row 1 Mountain
	// 4-8   Mountain Top - 0-5
	//       Row 2 
	// 9-13  Mountain Mid - 0-5
	//       Row 3 
	// 14-18 Mountain bottom - 0-5
	//       Row 4 
	// 19    Sky 3 
	//       Row 5 
	// 20,21 Pipe top 0,1
	//       Row 6 
	// 22,23 Pipe bottom 0,1
	//       Row 7 
	// 24,25 cloud top 0,1
	//       Row 8 
	// 26,27 cloud bottom 0,1
	//       Row 9 
	// 28,29,30 bush 0-2
	//       Row 10 
	// 31,32 flag top 0,1
	//       Row 11 
	// 33,34 flag middle 0,1
	//       Row 12 
	// 35,36 flag bottom 0,1

